I do know that there are a few of folks here on this forum that run them and report no issues.
All I can say is that due to the issues I had and how they chose to handle those issues, I would not put their brake products on my car again...regardless of the money.